*{padding:0;margin:0;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{border:0;}
a,p{text-decoration:none;color: black;}
ul,li{padding:0;margin:0;list-style:none}
img,input{border:none;vertical-align:middle;}
textarea{resize:none;}
body{font-family:"微软雅黑";font-size:12px;background:#FFF;color:#000;width: 100%;height: 100%;}
/*video::-webkit-media-controls{display:none !important;}*/

/**************************************************头部*******************************************************/
header{width: 100%;position: fixed;background-color: #fff;z-index: 10;box-shadow:0px 2px 20px 0px rgba(0,0,0,0.3)}
.logo{float: left;margin-left: 3%;margin-top: 23px;width:350px;}
.top{height: 120px;width:60%;float: left;margin-left: 3%;text-align: center;}
.top ul{width: 100%;list-style-type: none;margin: 0 auto;overflow: hidden;text-align: center;float: left;}
.top li {float:left;margin-right:0px;}
.top li a{display: block;color:#000;text-align: center;margin: 50px 0;padding:0 23px;text-decoration: none;font-size: 16px;border-right:1px solid #ccc;}
/*.top ul li a:hover{font-weight: bold;}*/
.top ul li ul{width: 100%;position: absolute;transition: all 200ms;height: 0px;}
.top ul li ul li{margin-right:0;/*float:none;*/text-align: center;}
.top ul li ul li a{margin: 5px auto;border:0;padding: 5px 23px;font-weight: 400 !important;}
.top ul li:hover ul{background-color: #fff;padding: 10px 0;border-top: solid 1px #d6000f;transition: all 200ms;height: auto;margin-top: -1px;}
.top ul li:hover a{font-weight: bold;}
.top ul .on a{font-weight: bold;}
.top ul li ul li:hover a{color: #d6000f;}
.search{float: right;margin:48px 3% 48px 0px;cursor:pointer;position:relative;}
.keyword{position: absolute;top: 6px;height: 20px;width: 80%;left: 3%;transition: all 1s;outline: none;font-size: 16px;background: none;}
.keywords{width: 12%;height: 30px;background: #fff;border: 1px solid #999;position: fixed;top: 41px;right: -15.5%;transition: all 200ms;z-index: 0;}
.en{float: right;margin:48px 23px;}
.old{float: right;margin:48px 1% 0px 0px;}
.en a {color: #666;padding: 5px 13px ;border: 1px solid #83a1c3;border-radius:4px;}
.old a {color: #666;padding: 5px 13px ;border: 1px solid #83a1c3;border-radius:4px;}
.banner{width: 100%;height: 693px;}
.banner img{margin-top: 120px;width: 100%;height:692px;}
.banner video{margin-top: 120px;width:100%;}
.news_list{width: 100%;height: 800px;margin: 0 auto;padding-top: 26px;}
.box_1200{width: 1200px;margin: 0 auto;}
.news_list .one,.two,.three{width:31.3%;margin: 0 1%;float: left;margin-bottom: 30px;}
.news_list .one img{width: 100%;cursor:pointer;}
.news_list .two img{width: 100%;cursor:pointer;}
.news_list .three img{width: 100%;cursor:pointer;}
.indexth{font-size: 20px;font-weight: 600;text-align: left;padding:20px 3%;}
#four2{display: none;}
#four3{display: none;}
.news_list .four{width: 100%;height: 630px;background-color: rgba(244,244,244,0.7);border-radius:15px;text-align: center;clear: both;} 
.news_list .four .nr{width: 30%;margin: 45px 1.66% 60px;float: left;position: relative;}
.news_list .four .nr:first-child{margin-left: 3%;}
.news_list .four .nr .picurl{width: 100%;}
.news_list .four .nr .picurl img{width: 100%;height:257px; }
.news_list .four .nr .picurl span{font-size: 12px;line-height: 10px;color: #fff;padding:4px 8px;background-color: #105d8b;position: absolute;right: 0;top: 238px;}
.news_list .four .nr .title{width: 85%;height:60px;margin-top: 40px;margin-bottom: 25px;text-align: left;}
.news_list .four .nr .title h5{font-size: 22px;line-height: 30px;color: #333;margin-left: 25px;}
.news_list .four .nr .content{width: 90%;height:80px;}
.news_list .four .nr .content p{font-size: 14px;line-height: 24px;color: #333;margin-left: 25px;text-align:justify;}
.news_list .four .nr .astyle{font-size: 12px;line-height: 15px;color: #4c7ac0;padding:8px 25px;position: absolute;left: 25px;top: 510px;border-radius:5px;border:1px solid #4c7ac0;}
.news_list .four .nr:hover .astyle{color: #fff;background-color: #4c7ac0;}
.start_products{width: 100%;height: 762px;/*background: url(../images/start_products_bg.jpg) no-repeat;*/margin: 0 auto;text-align: center;position: relative;}
.start_products .goods{width: 24%;height: 390px;margin: 75px 0.5%;background-color: #fff;border-radius:5px;float: left;transition:all 0.5s;cursor:pointer;overflow: hidden;}
.start_products .goods .ackxq{font-size: 14px;color: #fff;float: right;margin-right: 30px;margin-top: 40px;}
.start_products .goods:hover{box-shadow:0px 2px 20px 0px rgba(0,0,0,0.3);transform: translateY(-10px); background:-webkit-linear-gradient(top, #6699ff 0%, #33cccc 100%);}
.start_products .goods:hover h5{color: #fff;}
.start_products .goods:hover p{color: #fff;}
.start_products .goods:hover .ackxq{margin-top:0px;transition: all 0.5s;}
.start_products h1{font-size: 36px;color: #116394;padding-top: 70px;margin-bottom: 20px;font-weight: 400;}
.start_products p{font-size: 18px;color: #595757;}
.start_products .goods h5{font-size: 20px;color: #4281a8;margin-top: 37px;margin-left: 35px;text-align: left;}
.start_products .goods .goodsp{height: 30px;margin-top: 5px;}
.start_products .goods p{font-size: 12px;color: #b0b0b0;margin-left: 35px;text-align: left;}
.start_products .goods img{width: 270px;height: 230px;margin-top: 20px;}
.start_products span{font-size: 18px;color: #116797;}
.ensure{width: 100%;height:795px;/*background: url(../images/ensure.svg) ;background-size: 100%;*/text-align:center;}
.social{width: 100%;height: 604px;background-color: #fff;}
.social .diy1{width: 650px;float: right;}
.social .diy2{margin-left:10%;width: 620px;}
.social .left{width: 49.3%;height: 579px;margin-bottom: 25px;float: left;background-color: #eef0f1;}
.social .right{width: 49.3%;height: 579px;margin-bottom: 25px;float: right;background-color: #eef0f1;}
.social .left h1{font-size: 36px;color: #116394;padding-top: 45px;margin-bottom: 10px;font-weight: 400;}
.social .left p{font-size: 18px;color: #595757;}
.social .right h1{font-size: 36px;color: #116394;padding-top: 45px;margin-bottom: 10px;font-weight: 400;}
.social .right p{font-size: 18px;color: #595757;}
.social .left .content{margin-top: 65px;}
.social .left img{width: 249px;height: 318px;float: left;padding-bottom: 70px;}
.social .left .list{width: calc(100% - 278px);float: left;padding-left: 15px;background-color: #f8f9fa;}
.social .left .list div{width: 98%;height: 63.5px;background-color: #f8f9fa;border-bottom: 1px solid #bebfc0;padding-top: 15px;padding-left: 20px;cursor:pointer;}
.social .left .list div:hover{background:-webkit-linear-gradient(top, #6699ff 0%, #33cccc 100%);}
.social .left .list div:hover h5{color: #fff;}
.social .left .list div:hover p{color: #fff;}
.social .left .list h5{font-size:20px;color: #105d8b;}
.social .left .list p{font-size: 14px;color: #404040;margin-top: 5px;}
.social .right .stock{width: 310px;position: relative;padding-bottom: 108px;float: left;}
.social .right .stock h5{font-size: 24px;color: #333;margin-top: 55px;margin-bottom: 15px;}
.social .right .stock span{font-size: 14px;color: #fff;background-color: #006699;padding: 0 15px;}
.social .right .stock h2{font-size: 36px;color: #006699;margin-top: 20px;margin-bottom: 35px;}
.social .right .stock img{position: absolute;top: 0;top: 150px;left: 100px;}
.social .right .stock p{font-size: 16px;color: #333;margin-bottom: 40px;}
.social .right .stock a{font-size: 15px;color: #666;padding-bottom: 20px;}
.video{width: 100%;height: 100%;position: relative;object-fit:fill;clear: both;}
.video video{width: 100%;height:35vw;object-fit:fill;cursor:pointer;}
/*video::-webkit-media-controls{display:none;}*/
/*全屏按钮*/
.video video::-webkit-media-controls-fullscreen-button {display: none;}
/*播放按钮*/
.video video::-webkit-media-controls-play-button {display: none;}
/*进度条*/
.video video::-webkit-media-controls-timeline {display: none;}
/*观看的当前时间*/
.video video::-webkit-media-controls-current-time-display{display: none;}
/*剩余时间*/
.video video::-webkit-media-controls-time-remaining-display {display: none;}
/*音量按钮*/
.video video::-webkit-media-controls-mute-button {display: none;}
.video video::-webkit-media-controls-toggle-closed-captions-button {display: none;}
/*音量的控制条*/
.video video::-webkit-media-controls-volume-slider {display: none;}
/*所有控件 画中画*/
.video video::-webkit-media-controls-enclosure{ display: none;}
.video .play{position: absolute;top:13.5vw;left: 47%;}
.mod_four{width: 80%;height: auto;text-align:center;clear:both;margin-left: 10%;}
.mod_four div{width: 25%;float:left;margin: 50px 0px;}
.mod_four div p{text-align:center;font-size:21px;color:#333;}
.mod_four div:hover p{color: #116797;}
footer{width: 100%;height: 392px;background-color: #eef0f1;clear: both;}
footer .list{margin-top: 50px;float: left;width: 10%;margin-bottom: 85px;}
footer .list h5{font-size: 16px;color: #333;margin-bottom: 15px;}
footer .list p{font-size: 14px;color: #999;line-height: 30px;}
footer .right{float: right;margin-top: 50px;text-align: right;}
footer .right img{margin-bottom: 15px;width: 30%;}
footer .right p{font-size: 14px;color:#999;margin-bottom: 15px;}
footer .right span{font-size: 16px;color:#333;margin-bottom: 15px;}
footer .line_box{width: 100%;height: 1px;background-color: #ccc;clear: both;}
footer .under, .under a{text-align: center;line-height: 40px;color: #999;font-size: 14px;vertical-align: middle;}
footer .under span:hover{color:#105d8b;}
footer .icp{background-color:#333;}
footer #zs{padding:10px 0px;margin:10px 0px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:16px;}

.top_right{position: fixed;z-index: 11;bottom:320px;right: 20px;}
.top_right .fya{position:absolute;width: 400px;bottom: -58px;right: 88px;}
.top_right .fyaclose{position:absolute;font-size:20px;color:#fff;right: 97px;bottom: 120px;cursor:pointer;}
.top_right .box{width:80px;height:80px;background-color:#f4f4f4;margin:5px auto;text-align: center;}
.top_right .box .on{display:block;}
.top_right .box .off{display:none;}
.top_right .box img{margin:6px auto;}
.top_right .box p{font-size:14px;color:#5f5e5e;line-height:16px;text-align:center;}
.top_right .qyyx p{line-height:1.5em;}
.top_right .xssc p{font-size:16px;}
.top_right .xssc img{margin:8px auto;}
.top_right .blfysjb{position: absolute;right: 81px;top: 169px;display:none;}
.top_right .box .sc{position: absolute;top: 252px;right: 81px;width:max-content;display:none;}
.top_right .box .xxgk{position: absolute;top: 90px;right: 80px;width:max-content;width:182px;display:none;}
.top_right .l2 span{font-size: 14px;line-height: 1.5em;color:#5f5e5e;}
.top_right .box .sc img{float:left;}
.top_right .box:hover{background-color:#4e92e7;}
.top_right .box:hover .on{display:none;}
.top_right .box:hover .off{display:block;}
.top_right .box:hover p{color:#fff;}
.xxgk div{width:80px;height:80px;background-color:#f4f4f4;float: right;margin:0px;}
.xxgk div:hover span{color:#fff;}
.xxgk div:hover{background-color:#4e92e7;}
.top_right .l2:hover .xxgk{display:block;}
.top_right .l3:hover .blfysjb{display:block;}
.top_right .l4:hover .sc{display:block;}

.ggdiv{right: 20px;
    top: 125px;
    z-index: 9;
    position: absolute;}
.ggdiv .fya{width: 240px;
    bottom: -58px;
    right: 88px;
    border: 3px solid #4c7ac0;
    border-radius: 20px;}
.ggdiv .fyaclose{position: absolute;
    font-size: 15px;
    color: #fff;
    right: 14px;
    bottom: 106px;
    cursor: pointer;
    opacity: 0.8;
}
/*******************************新华概况*******************************/
.aboutbenner{width: 100%;height:350px;padding-top: 118px;}
.aboutbenner img{width: 100%;height:100%;float: left;}
.aboutbenner  .title{color: white;margin-left: 6%;position: absolute;}
.aboutbenner  .title h1{font-size: 50px;margin-top: 115px;text-shadow:#006699 5px 3px 3px}
.aboutbenner  .title span{font-size: 40px;font-weight: 300;text-shadow:#006699 5px 3px 3px;letter-spacing: -1px;}
.aboutlist{width: 100%;height: 80px;background-color: #f4f4f4;clear: both;}
.aboutlist .aboutline{width: 100%;height: 3px;background-color: #d6000f;}
.aboutlist .box_1200 div{width: 20%;float: left;text-align: center;color: #333;font-size: 18px;line-height: 77px;cursor:pointer;}
.aboutlist .on{background-color: #d6000f;color: #fff !important;}
.aboutcontent{width: 100%;}
.aboutcontent .title{clear: both;font-size: 30px;color: #333;margin-top: 50px;margin-bottom: 30px;padding-left: 3%;}
.aboutcontent .title h3{font-weight: 400;line-height: 50px;font-size: 30px;}
/*旁门正道字体补一个*/
@font-face {font-family: "PangMenZhengDao";src: url("PangMenZhengDao.woff2") format("woff2"),url("PangMenZhengDao.woff") format("woff"),url("PangMenZhengDao.ttf") format("truetype"),url("PangMenZhengDao.eot") format("embedded-opentype"),url("PangMenZhengDao.svg") format("svg");}
/*企业简介*/
.aboutcontent .qyjjcontent{width: 94%;margin: 0 auto;text-align: center;}
.aboutcontent .qyjjcontent .left{width: 47%;float: left;}            
.aboutcontent .qyjjcontent p{color: #333;text-indent:2em;text-align: justify;font-size: 16px;line-height: 2em;margin-bottom: 1em;} 
.aboutcontent .qyjjcontent .left img{width: 100%;margin: 15px auto 30px;}  
.aboutcontent .qyjjcontent .right{width: 41%;float: right;margin-right:5%;}            
.aboutcontent .qyjjcontent .right img{width: 100%;}  
.aboutcontent .qyjjcontent .mid{width: 100%;clear: both;}  
.boxlist{width:100%;height: 670px;margin:40px auto; overflow: hidden;}
.boxlist .boxlistbox{position:relative;width: 20%;float: left;transition: all 0.5s;background-color:rgba(0,0,0,0.9);}
.boxlist img{width: 761px;cursor: pointer;height: 636px;}
.filter{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.5);left:0;top:0;text-align: center;}
.boxlist .boxlistbox .filter .ftitle{width: 96%;height: 115px;background-color: rgba(100,143,230,0.8);position: absolute;top: 0;display: none;padding-left: 5%;padding-top: 2%;text-align: left;}
.boxlist .boxlistbox .filter .ftitle h3{font-size: 30px;line-height: 60px;color: #fff;}
.boxlist .boxlistbox .filter .ftitle span{font-size: 18px;line-height: 30px;color: #fff;}
.filter p{font-size: 20px;color: #fff;top: 340px;position: relative;}
.boxlist:hover .boxlistbox{width: 15%;}
.boxlist .boxlistbox:hover{width: 40%;}
.boxlist .boxlistbox .filter:hover {background-color: transparent;}
.boxlist .boxlistbox .filter:hover p{display: none;}
.boxlist .boxlistbox .filter:hover .ftitle{display: block;}
/*.underline{}*/
.underline:hover{border-bottom: 1.5px solid #116797;padding-bottom: 5px;}
/*********************************新闻中心*****************************/
.newsbenner{width: 100%;height:300px;padding-top: 120px;}
.newsbenner img{width: 100%;height:100%;float: left;}
.newsbenner  .title{color: #4d87e5;margin-left: 3%;position: absolute;}
.newsbenner  .title h1{font-size: 50px;margin-top: 88px;text-shadow:#c0c4c4 5px 3px 3px;}
.newsbenner  .title span{font-size: 40px;font-weight: 400;text-shadow:#c0c4c4 5px 3px 3px}
.newslist{width: 100%;height: 80px;background-color: #f4f4f4;clear: both;}
.newslist .aboutline{width: 100%;height: 3px;background-color: #4d87e5;}
.newslist .box_1200 div{width: 19%;float: left;text-align: center;color: #333;font-size: 18px;line-height: 77px;cursor:pointer;}
.newslist .box_1200 div:last-child{width:24%;}
.newslist .on{background-color: #4d87e5;color: #fff !important;}
.aboutcontent{width: 100%;}
.aboutcontent .newscontent{width: 94%;margin: 0 auto;text-align: center;margin-bottom: 140px;}
.aboutcontent .gjhz p{font-size: 18px;text-indent: 2em;text-align: justify;line-height: 35px;}
/*.aboutcontent .newscontent .newsbox:last-child{border:0px;}*/
.aboutcontent .newscontent .newsbox{width: 100%;border-bottom: 1px solid #959595;clear: both;text-align: left;padding-top: 21px;padding-bottom: 24px;height:240px;}

.aboutcontent .newscontent .newsbox img{width:37%;height:240px;}
.aboutcontent .newscontent .newsbox .right{width:60%;float: right;height:230px;}
.aboutcontent .newscontent .newsbox .right h5{font-size: 26px;color: #222;line-height: 45px;}
.aboutcontent .newscontent .newsbox .right p{font-size: 24px;color: #9a9a9a;text-indent:2em;margin-top: 20px;margin-bottom: 35px;}
.aboutcontent .newscontent .newsbox .right span{font-size: 18px;color: #9a9a9a;}
.aboutcontent .newscontent .newsbox:hover h5{color: #769aeb;}
.aboutcontent .newscontent .newsbox:hover span{color: #6f6f6f;}

.aboutcontent .newscontent .newsbox.party{height:auto;}
.aboutcontent .newscontent .newsbox.party .right{height:auto;float:none;} 
.aboutcontent .newscontent .newsbox.party .right h5{font-size:18px;line-height:1.4em;margin-bottom:10px;font-weight:400;}
.aboutcontent .newscontent .newsbox.party .right span{font-size:14px;}

.aboutcontent .newscontent .videotable{width: 100%;}
.aboutcontent .newscontent .videotable .left{width: 75%;height: 525px;float: left;border-radius: 10px;position: relative; margin-bottom: 20px;}
.aboutcontent .newscontent .videotable .left div{width: 100%;height: 50px;background:black;opacity:0.1;margin-top: -50px;border-radius:0 0 10px 10px;}
.aboutcontent .newscontent .videotable .left img{width: 100%;height: 100%;border-radius:10px;}
.aboutcontent .newscontent .videotable .left p{color: white;line-height: 50px;text-align: left;font-size: 24px;margin-top: -50px;position: absolute;left: 20px;}
.aboutcontent .newscontent .videotable .right{width: 23%;float: right;}
.aboutcontent .newscontent .videotable .right div{width:100%;height: 55px;text-align: left;}
.aboutcontent .newscontent .videotable .right span{font-size: 23px;color: #4d87e5;text-align: left;}
.aboutcontent .newscontent .videotable .right .two{width: 100%;height: 130px;}
.aboutcontent .newscontent .videotable .right .two img{width: 100%;height: 125px;border-radius:10px;}
.aboutcontent .newscontent .videotable .right .two a{font-size: 18px;color: #9a9a9a;line-height: 30px;}
/***************************加入新华*******************************/
.joinbenner{width: 100%;height:300px;padding-top: 120px;}
.joinbenner img{width: 100%;height:300px;float: left;}
.joinbenner  .title{color: #fff;margin-left: 3%;position: absolute;}
.joinbenner  .title h1{font-size: 50px;margin-top: 88px;text-shadow:#4c5e6d 5px 3px 3px;}
.joinbenner  .title span{font-size: 40px;font-weight: 400;text-shadow:#4c5e6d 5px 3px 3px}
.joincontent{width: 100%;}
.joincontent .title{font-size: 30px;color: #333;margin-top: 85px;margin-bottom: 40px;padding-left: 3%;}
.joincontent .title h3{font-weight: 400;line-height: 50px;font-size: 30px;}
.joincontent .newscontent{width: 94%;margin: 0 auto;text-align: center;margin-bottom: 80px;}
.joincontent .schoolcontent{width: 100%;height: 575px;margin: 0 auto;margin-bottom: 80px;background: url(../images/schooljoin.png) no-repeat;}
.joincontent .schoolcontent .line{width: 94%;height: 4px;background-color: #fff;margin: 20px auto;}
.joincontent .rcln{width: 100%;height: 294px;}
.joincontent .rcln .left{width: 40%;float: left;}
.joincontent .rcln .left img{width: 100%;height: 100%;}
.joincontent .rcln .right{width: 52%;height: 100%;float: right;text-align: left;background-color: #f4f4f4;padding: 0px 4%;}
.joincontent .rcln .right h5{font-size: 30px;color: #4d87e5;line-height: 80px;margin-top: 20px;}
.joincontent .rcln .right p{font-size: 18px;color: #333;line-height: 35px;text-align: justify;}
.joincontent .title_white{font-size: 30px;color: #333;padding-left: 3%;padding-top: 45px;}
.joincontent .title_white h3{font-weight: 400;line-height: 50px;font-size: 30px;color: #fff;}
.circle{width: 10px;height: 10px;background-color: #4d87e5;border-radius: 50%;display: inline-block;}
.joincontent .newscontent .schoollist{width: 47%;height: 85px;border-bottom: 1px solid #898381;text-align: left;float: left;padding-top: 10px;cursor:pointer;}
.joincontent .newscontent .schoollist:nth-child(even){float: right;}
.joincontent .newscontent .schoollist a{font-size: 24px;color: #fff;line-height: 40px;padding-left: 4%;}
.joincontent .newscontent .schoollist p{width: 70%;font-size: 18px;color: #fff;padding-left: 6%;line-height: 35px;float: left;}
.joincontent .newscontent .schoollist span{font-size: 18px;color: #fff;float: right;margin-top: 5px;}
.joincontent .newscontent .ljgd{width: 162px;border: 1px solid #fff;float: left;color: #fff;font-size: 16px;line-height: 50px;margin-top: 45px;margin-left: 10px;cursor:pointer;}
.joincontent .joinsocial {width: 100%;height: 582px;background-color: #a4b0bc;margin-bottom: 95px;}
.joincontent .joinsocial .title_white{padding-left: 5%;}
.joincontent .joinsocial .left{width: 50%;float: left;}
.joincontent .joinsocial .right{width: 50%;height: 100%;float: right;background: url(../images/shjoin.png) no-repeat;}
.joincontent .joinsocial .line{width: 95%;height: 4px;background-color: #fff;margin: 20px 0px 20px 5%;}
.joincontent .joinsocial .news{width: 95%;height: 85px;margin-left: 5%;border-bottom: 1px solid #c8d0d7;padding-top: 15px;}
.joincontent .joinsocial .news a{font-size: 24px;color: #fff;line-height: 40px;padding-left: 4%;}
.joincontent .joinsocial .news p{width: 70%;font-size: 18px;color: #fff;padding-left: 6%;line-height: 35px;float: left;}
.joincontent .joinsocial .news span{font-size: 18px;color: #fff;float: right;margin-right: 5%;margin-top: 5px;}
.joincontent .joinsocial .ljgd{width: 162px;border: 1px solid #fff;float: left;color: #fff;font-size: 16px;line-height: 50px;margin-top: 45px;margin-left: 5%;cursor:pointer;text-align: center;}
.newscontent .jionzp{width: 100%;height: auto;margin-bottom: 15px;}
.newscontent .jionzp .zptitle{width: 94%;height: 60px;background-color: #f5f5f5;font-size: 18px;color: #333;margin: 0 auto;line-height: 60px;padding: 0 3%;}
.newscontent .jionzp .zptitle .name{float: left;}
.newscontent .jionzp .zptitle .name span{color: #4d87e5;margin-right: 25px;}
.newscontent .jionzp .zptitle .sq{float: right;cursor:pointer;}
.newscontent .jionzp .zptitle .sq a{color: #818181;}
.newscontent .jionzp .zptitle .sq img{margin-top:-4px;}
.newscontent .zpcontent {width: 94%;background-color: #f5f5f5;padding-top: 45px;padding-bottom: 30px;padding-left: 3%;padding-right: 3%;display: none;}
.newscontent .zpcontent p{font-size: 18px;color: #333;text-align: justify;line-height: 35px;}
.newscontent .jionzp .on{background-color: #4d87e5;}
.newscontent .jionzp .on .name{color: #fff;}
.newscontent .jionzp .on .sq{color: #fff;}
.newscontent .jionzp:hover .zptitle{background-color: #4d87e5;}
.newscontent .jionzp:hover .name{color: #fff;}
.newscontent .jionzp:hover .name span{color: #fff;}
.newscontent .jionzp:hover .sq{color: #fff;}
.newscontent .jionzp:hover .sq a{color: #fff;}
/**********************企业文化***********************/
.joinbenner  .title_red{color: #fff;margin-left: 25%;position: absolute;text-align: right;}
.joinbenner  .title_red h1{font-size: 50px;margin-top: 88px;}
.joinbenner  .title_red span{font-size: 40px;font-weight: 400;}
.qywhlist .aboutline{width: 100%;height: 3px;background-color: #d6000f;}
.qywhlist .box_1200 div{width: 25%;float: left;text-align: center;color: #333;font-size: 18px;line-height: 77px;cursor:pointer;}
.qywhlist{width: 100%;height: 80px;background-color: #f4f4f4;clear: both;}
.qywhlist .on{background-color: #d6000f;color: #fff !important;}
.joincontent .newscontent .box1{width: 100%;height: 412px;background: url(../images/jztx.png) no-repeat;background-size: 100% auto;margin-bottom: 50px;text-align: left;}
.joincontent .newscontent .box2{width: 100%;height: 412px;background: url(../images/lntx.png) no-repeat;background-size: 100% auto;margin-bottom: 50px;text-align: left;}
.joincontent .newscontent .box3{width: 100%;height: 412px;background: url(../images/ygtx.png) no-repeat;background-size: 100% auto;margin-bottom: 50px;text-align: left;}
.joincontent .newscontent .box4{width: 100%;height: 450px;background: url(../images/qywhjzg.png) no-repeat;background-size: 100% auto;margin-bottom: 50px;}
.joincontent .newscontent .box1 h5{font-size: 24px;color: #fff;line-height: 80px;margin-left: 30%;padding-top: 6%;}
.joincontent .newscontent .box1 p{font-size: 18px;color: #fff;line-height: 35px;margin-left: 30%;}
.joincontent .newscontent .box2 h5{font-size: 24px;color: #fff;line-height: 65px;margin-left: 30%;padding-top: 1%;}
.joincontent .newscontent .box2 p{font-size: 18px;color: #fff;line-height: 35px;margin-left: 30%;}
.joincontent .newscontent .box3 h5{font-size: 24px;color: #fff;line-height: 80px;margin-left: 30%;padding-top: 5%;}
.joincontent .newscontent .box3 p{font-size: 18px;color: #fff;line-height: 35px;margin-left: 30%;}
.joincontent .newscontent .content p{font-size: 16px;color: #333;text-align: justify;text-indent:2em;line-height: 33px;}
/*.joincontent .newscontent .shzr{width: 94%;margin: 0 auto;}*/
.joincontent .newscontent .shzr p{font-size: 19px;color: #333;text-align: justify;text-indent:2em;line-height: 35px;}
.joincontent .qywhcn{width: 100%;height: 986px;background: url(../images/qywhcnbg.png) no-repeat;background-size: 100% 100%;}
.joincontent .qywhcn .qywhcncontent{width: 90%;margin: 0 auto;}
.joincontent .qywhcn h5{font-size: 28px;line-height: 36px;color: #fff;text-align: left;padding-top: 30px;padding-bottom: 30px;}
.joincontent .qywhcn p{font-size: 20px;line-height: 35px;color: #4c7ac0;text-align: left;}
.joincontent .qywhcn .cn1{width: 49.7%;height: 250px;float: left;background: url(../images/cn1.png) no-repeat;background-size: 100% 100%;margin-bottom: 15px;}
.joincontent .qywhcn .cn2{width: 49.7%;height: 250px;float: right;background: url(../images/cn2.png) no-repeat;background-size: 100% 100%;margin-bottom: 15px;}
.joincontent .qywhcn .cn3{width: 49.7%;height: 250px;float: left;background: url(../images/cn3.png) no-repeat;background-size: 100% 100%;margin-bottom: 15px;}
.joincontent .qywhcn .cn4{width: 49.7%;height: 250px;float: right;background: url(../images/cn4.png) no-repeat;background-size: 100% 100%;}
.joincontent .qywhcn .cn5{width: 100%;height:250px;clear: both;background-color:snow;}
.joincontent .qywhcn .cn5 p{width: 33%;margin-left: 3%;float: left;color: #4c7ac0;margin-top: 60px;}
.joincontent .newscontent .shzrnewslist{width: 30%;height: 400px;background-color: #f4f4f4;float: left;margin-left: 3%;margin-bottom: 30px;text-align: left;cursor:pointer;}
.joincontent .newscontent .shzrnewslist:hover{transform: translateY(-10px);box-shadow: #bdbdbd 0px 15px 30px 5px;}
.transition {
  -webkit-transition: all .5s ease 0s;
  transition: all .5s ease 0s;
  -moz-transition: all .5s ease 0s;
  -o-transition: all .5s ease 0s;
}
.m_num{float: right;margin-right: 5%;margin-top: 60px;}
.joincontent .newscontent .shzrnewslist .shzrtitle{width: 88%;height: 60px;font-size: 19px;color: #222;margin: 60px auto;}
.joincontent .newscontent .shzrnewslist p{width: 88%;height: 165px;font-size: 17px;color: #484747;margin-left: 6%;}
.joincontent .newscontent .shzrnewslist span{width: 88%;font-size: 17px;color: #6f6f6f;margin-left: 6%;}
/*****************************投资者关系*******************************/
.investorbenner{width: 100%;height:300px;padding-top: 120px;}
.investorbenner img{width: 100%;height:300px;float: left;}
.investorbenner  .title{color: #fff;margin-left: 13%;position: absolute;}
.investorbenner  .title h1{font-size: 50px;margin-top: 88px;text-shadow:#328bab 5px 3px 3px;}
.investorbenner  .title span{font-size: 40px;font-weight: 400;text-shadow:#328bab 5px 3px 3px;}
.newscontent .gpleft{width: 50%;float: left;}
.newscontent .gpright{width: 50%;float: right;}
.newscontent  .gpimg{width: 60%;float: left;text-align: left;}
.newscontent  .gpimg img{width: 100%;height: 240px;}
.newscontent  .gpimg h5{font-size: 23px;color: #333;font-weight: 400;line-height: 60px;}
.newscontent .stock{width: 36%;position: relative;padding-bottom: 30px;float: right;text-align: left;}
.newscontent  .stock h5{font-size: 23px;color: #333;font-weight: 400;line-height: 60px;}
.newscontent  .stock span{font-size: 14px;color: #fff;background-color: #006699;padding: 0 15px;}
.newscontent  .stock h2{font-size: 36px;color: #006699;margin-top: 20px;margin-bottom: 35px;}
.newscontent  .stock img{position: absolute;top: 0;top: 110px;left: 100px;}
.newscontent  .stock p{font-size: 16px;color: #333;margin-bottom: 40px;}
.newscontent  .stock a{font-size: 15px;color: #666;}
.newscontent  .gprz{width: 100%;text-align: left;}
.newscontent  .gprz h5{font-size: 23px;color: #333;font-weight: 400;line-height: 60px;}

/****************************详情页*********************************/
.contentbox{width: 94%;border-bottom: 1px solid #6d6d6d;margin-bottom: 75px;text-align: center;padding: 0 3% 50px 3%;}
.contentbox_title{font-size: 30px;margin-bottom: 15px;}
.contentbox_date{font-size: 18px;margin-top: 20px;padding-bottom: 60px;}
.contentbox_content{text-align:left;font-size: 16px!important;line-height: 2em;margin-bottom: 1em;width: 100%;text-indent:2em!important;font-family:'微软雅黑'!important;}
.contentbox_content iframe{width: 900px;height: 600px;}
.contentbox_date span{font-size: 18px;float: left;width: 20%;margin-left: 30%;}


/*分页*/
.page_list{width: 50%;margin: 20px auto 140px; }
.page a{margin: auto 10px;font-size: 20px;color: #4d87e5;border:1px solid;padding:0 10px;}
.page .on{color: #999;}
.page_info{margin:20px auto;display:none;}
/*************************产品与服务*************************/
.cpbenner{width: 100%;height:300px;padding-top: 120px;}
.cpbenner img{width: 100%;height:100%;float: left;}
.cpbenner  .title{color: #fff;margin-left: 10%;position: absolute;}
.cpbenner  .title h1{font-size: 50px;margin-top: 88px;text-shadow:#328bab 5px 3px 3px;}
.cpbenner  .title span{font-size: 40px;font-weight: 400;text-shadow:#328bab 5px 3px 3px}
.cp{width: 100%;height: 80px;background-color: #f4f4f4;clear: both;}
.cp .aboutline{width: 100%;height: 3px;background-color: #4d87e5;}
.cp .box_1200 div{width: 14.28%;float: left;text-align: center;color: #333;font-size: 18px;line-height: 77px;cursor:pointer;}
.cp .on{background-color: #4d87e5;color: #fff !important;}
.ylbox {width: 100%;clear: both;height:80px;}
.ylbox .left{width: 13%;float: left;font-size: 18px;color: #333;padding-left: 20px;padding: 20px 0 20px 17px;text-align: left;}
.ylbox .right{width: 83%;float: right;text-align: left;margin: 3px auto;}
.ylbox .mid{width: 80%;text-align: center;margin: 3px auto;}
.ylbox .mid a{font-size: 18px;height: 30px;padding: 12px 20px;border-radius: 5px;background-color: #f4f4f4;color: #4d87e5;line-height: 60px;cursor:pointer;margin: 0 5px;}
.ylbox .right a{font-size: 18px;height: 30px;padding: 12px 20px;border-radius: 5px;background-color: #f4f4f4;color: #4d87e5;line-height: 60px;cursor:pointer;margin: 0 5px;}
.ylbox .right a:hover{color: #fff;background-color: #4d87e5;}
.ylbox .right .on{color: #fff;background-color: #4d87e5;}
.ylbox .mid .on{color: #fff;background-color: #4d87e5;}
.mask{width:100%;height:1200px;background-color: rgba(0,0,0,0.4);position:fixed;top:0;left:0;z-index:10;display: none;}
.cpcontent{width:1200px;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:100;overflow:hidden;background-color: #fff;border-radius:10px;margin: 0 auto;text-align: center;display: none;}
.close{position: absolute;top: 10px;right: 3%;cursor: pointer;font-size: 40px;}
.cpcontent .title{width: 96%;margin: 30px auto;text-align: left;}
.cpcontent .title span{font-size: 28px;color: #4d87e5;margin: 0 30px;}
.cpcontent .title a{font-size: 28px;color: #333;}
.cpcontent table{width: 96%;margin: 0 auto;text-align: left;border-radius:10px;border-collapse: separate;border-spacing: 0;margin-bottom: 35px;}
.cpcontent table th{height: 54px;background-color: #4d87e5;border-radius:10px 10px 0 0 ;border-left: 1px solid #4d87e5;border-right: 1px solid #4d87e5;}
.cpcontent table td{padding: 15px 3%;font-size: 18px;color: #333;border: 1px solid #4d87e5;border-top: none;line-height: 24px;}
.pp{width:1200px;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:100;overflow:hidden;background-color: #fff;border-radius:10px;margin: 0 auto;text-align: center;display: none;}
.pp .title{width: 96%;margin: 30px auto;text-align: left;}
.pp .title span{font-size: 28px;color: #4d87e5;margin: 0 30px;}
.pp .title a{font-size: 28px;color: #333;}
.pp table{width: 96%;margin: 0 auto;text-align: left;border-radius:10px;border-collapse: separate;border-spacing: 0;margin-bottom: 35px;}
.pp table th{height: 54px;background-color: #4d87e5;border-radius:10px 10px 0 0 ;border-left: 1px solid #4d87e5;border-right: 1px solid #4d87e5;font-size: 24px;color: #fff;padding-left: 3%;}
.pp table td{padding: 15px 3%;font-size: 18px;color: #333;border: 1px solid #4d87e5;border-top: none;line-height: 24px;}

.cplist{width: 100%;clear: both;height: 800px;padding-top: 50px;}
.cplist .goods{width: 23.5%;height: 360px;margin: 10px 0.5%;background-color: #fff;border-radius:5px;float: left;transition:all 0.5s;cursor:pointer;border: 2px solid #44a4e4;}
.cplist .goods:hover{box-shadow:0px 2px 20px 0px rgba(0,0,0,0.3);transform: translateY(-10px); background:-webkit-linear-gradient(top, #6699ff 0%, #33cccc 100%);}
.cplist .goods:hover h5{color: #fff;}                        
.cplist .goods:hover p{color: #fff;}
.cplist .goods h5{font-size: 20px;color: #4281a8;margin-top: 25px;margin-left: 35px;text-align: left;}
.cplist .goods .goodsp{height: 30px;margin-top: 5px;}
.cplist .goods p{font-size: 12px;color: #b0b0b0;margin-left: 35px;text-align: left;}
.cplist .goods img{width: 240px;height: 210px;margin-top: 20px;}

.hg{width:1200px;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:100;overflow:hidden;background-color: #fff;border-radius:10px;margin: 0 auto;text-align: center;display: none;}
.close{position: absolute;top: 10px;right: 3%;cursor: pointer;font-size: 40px;}
.hg .title{width: 96%;margin: 30px auto;text-align: left;}
.hg .title span{font-size: 28px;color: #4d87e5;margin: 0 30px;}
.hg .title a{font-size: 28px;color: #333;}
.hg table{width: 96%;margin: 0 auto;text-align: left;border-radius:10px;border-collapse: separate;border-spacing: 0;margin-bottom: 35px;}
.hg table th{height: 54px;background-color: #4d87e5;border-radius:10px 10px 0 0 ;border-left: 1px solid #4d87e5;border-right: 1px solid #4d87e5;font-size: 24px;color: #fff;padding-left: 3%;}
.hg table td{padding: 15px 3%;font-size: 18px;color: #333;border: 1px solid #4d87e5;border-top: none;line-height: 24px;}
.aboutcontent .hgcontent{width: 94%;margin: 0 auto;text-align: center;margin-bottom: 140px;}
.hgcontent .jionzp{width: 100%;height: auto;margin-bottom: 15px;cursor: pointer;}
.hgcontent .jionzp .zptitle{width: 100%;height: 60px;background-color: #f5f5f5;font-size: 18px;color: #333;margin: 0 auto;line-height: 60px;padding: 0 3%;}
.hgcontent .jionzp .zptitle .name{float: left;}
.hgcontent .jionzp .zptitle .name span{color: #4d87e5;margin-right: 25px;}
.hgcontent .jionzp .zptitle .sqq{float: right;cursor:pointer;}
.hgcontent .jionzp .zptitle .sqq a{color: #818181;}
.hgcontent .zpcontent {width: 100%;background-color: #f5f5f5;padding-top: 45px;padding-bottom: 30px;padding-left: 3%;padding-right: 3%;display: none;}
.hgcontent .zpcontent p{font-size: 18px;color: #333;text-align: justify;line-height: 35px;}
.hgcontent .jionzp:hover .zptitle{background-color: #4d87e5;}
.hgcontent .jionzp:hover .name{color: #fff;}
.hgcontent .jionzp:hover .name span{color: #fff;}
.hgcontent .jionzp:hover .sqq{color: #fff;}
.hgcontent .jionzp:hover .sqq a{color: #fff;}
.xsfw{width: 100%;}
.xsfw .xsfwbg{width: 100%;margin-bottom: 60px;}
.xsfw .xsfwlist{width: 22.5%;height: 50px;margin: 10px 1%;background-color: #fff;border-radius:5px;float: left;transition:all 0.5s;cursor:pointer;font-size: 20px;color: #4281a8;text-align: center;border: 2px solid #4d87e5;padding-top: 25px;}
.xsfw .on{background:-webkit-linear-gradient(top, #33cccc 0%, #6699ff 100%);color: #fff;}
.xsfw .xsfwlist:hover{background:-webkit-linear-gradient(top, #6699ff 0%, #33cccc 100%);color: #fff;}
.xsfwcontent{width:1200px;background-color: #f4f4f4;border-radius:10px;margin: 0 auto;text-align: center;clear: both;}
.close{position: absolute;top: 10px;right: 3%;cursor: pointer;font-size: 40px;}
.xsfwcontent .title{text-align: left;padding-top: 20px;padding-bottom: 20px;margin: 0 auto;}
.xsfwcontent .title span{font-size: 28px;color: #4d87e5;}
.xsfwcontent .title a{font-size: 28px;color: #333;}
.xsfwcontent table{width: 96%;margin: 0 auto;text-align: left;border-radius:10px;border-collapse: separate;border-spacing: 0;margin-bottom: 80px;padding-bottom: 30px;}
.xsfwcontent table th{height: 54px;background-color: #4d87e5;border-left: 1px solid #4d87e5;border-right: 1px solid #4d87e5;font-size: 24px;color: #fff;text-align: center;}
.xsfwcontent table th:first-child{border-radius:10px 0 0 0 ;}
.xsfwcontent table th:last-child{border-radius:0px 10px 0 0 ;}
.xsfwcontent table td{padding: 15px 3%;font-size: 20px;color: #4d87e5;border: 1px solid #4d87e5;border-top: none;line-height: 24px;text-align: left;}
.gjmy td{font-size: 18px !important;padding: 0px 0px !important;}
.gjmy td div{width: 100%;background-color: #4d87e5;color: #fff;text-align: center;line-height:45px;}
.gjmy td p{text-align: justify;color:#4d87e5;padding: 2px 2px;}
.xsfwcontent .cgwk td{padding: 15px 1%;}
.xsfwcontent .cgwk .zg{background-color: #4d87e5;color: #fff;text-align: center;}
.xsfwcontent .hgzjt td{padding: 5px 0;font-size: 18px;}


.m_gjmy{display:none;}
/*****************************绿色制造***********************************/
.lszzlist{width: 100%;height: 80px;background-color: #f4f4f4;clear: both;}
.lszzlist .aboutline{width: 100%;height: 3px;background-color: #4d87e5;}
.lszzlist .box_1200 div{width: 33.3%;float: left;text-align: center;color: #333;font-size: 18px;line-height: 77px;cursor:pointer;}
.lszzlist .on{background-color: #4d87e5;color: #fff !important;}
svg image{cursor:pointer;}
.znzz{width:1200px;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:100;overflow:hidden;background-color: #fff;border-radius:10px;margin: 0 auto;text-align: center;display: none;padding-bottom: 20px;}
.znzz h5{margin: 40px 3% 20px;font-size: 24px;line-height: 30px;background: linear-gradient(to right, #63a3ff, #b6dcff);-webkit-background-clip: text;color: transparent;text-align: left;}
.znzz p{margin: 0px 3% 0px 3%;font-size: 18px;color: #333;line-height: 30px;text-align: left;text-indent:2em;text-align: justify;}
/**********************************联系我们******************************/
.map{width: 100%;padding-top: 120px;}
.map iframe{border-width: 0px;width: 100%;height: 670px;}
.mapline{width: 100%;height: 6px;background-color: #4d87e5;margin-top: -3px;}
.mapcontent{width: 100%;}
.mapcontent p{font-size: 20px;color: #333;line-height: 35px;}
.mapcontent .left{margin-top: 60px;margin-left: 5%;float: left;margin-bottom: 125px;}
.mapcontent .right{margin-top: 60px;margin-right: 5%;float: right;}
.mapcontent .right p{text-align: right;}
.mapcontent img{vertical-align:middle;margin: 0 10px;}
.aboutcontent .zzrycontent{width: 94%;margin: 0 auto;text-align: center;}
.aboutcontent .zzrycontent .zzry_ry{width: 100%;cursor:pointer;}







.psty{display:block;}
.msty{display:none;}


@media  (max-width: 1641px){
    .search {
    margin: 48px 1% 48px 0px;
}
.banner video {
    margin-top: 120px;
    width: auto;
}
    .top ul {
    width: 55%;
    list-style-type: none;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    float: left;
}
.top li a {
    display: block;
    color: #000;
    text-align: center;
    margin: 50px 0;
    padding: 0 10px;
    text-decoration: none;
    font-size: 14px;
    border-right: 1px solid #ccc;
}
.top {
    height: 120px;
    width: 50%;
    float: left;
    margin-left: 3%;
    text-align: center;
}









}


/*手机版*/
@media (max-width: 768px){
.psty{display:none;}
.msty{display:block;}
.page{clear:both;}
.old{display:none;}
header .m_list{width:8%;margin-top:25px;float:right;margin-right:3%;}
header .m_list_a{float: right;position: fixed;background-color: #fff;text-align: center;right: 0px;top: 69px;box-shadow: 0px 2px 20px 0px rgb(0 0 0 / 30%);display:none;}
header .m_list_a div{margin:10px 0;}
header .m_list_a .on{border-bottom:2px solid #d6000f;}
header .m_list_a a{font-size:16px;color:#262626;margin:0px 30px;line-height:26px;}
.logo{width: 210px;margin: 11px 5%;}
.top{display:none;}
.keywords{display:none;}    
.search{display:none;}
banner{display:none;}    
.banner{width: 100%;height: 200px;}
.banner img{margin-top: 69px;width: 100%;height:100%;}
.banner video{margin-top: 69px;width:100%;height:100%;}
.swiper-button-next{display:none;}
.swiper-button-prev{display:none;}
.m_banner{width:100%;padding-top:67.5px;}
.m_banner img{width:100%;}
.box_1200{width:90%;}
.box_100{width:100% !important; }
.news_list {padding-top: 20px;height:auto;}
.news_list .box_100{display: flex;}
.mnewslist{width: 100%;margin: 0 auto;text-align: center;border-bottom: 1px solid #5f5f5f;height: 30px;}
.mnewslist .one{margin-bottom: 15px;}
.mnewslist .two{margin-bottom: 15px;}
.mnewslist .three{margin-bottom: 15px;}
.mnewslist span{font-size: 16px;color: #5f5f5f;text-align: center;line-height: 27px;} 
.mnewslist .on{border-bottom: 3px solid #d6000f;}    
.mnewslist .on span{color:#d6000f;} 
.news_list .four {height: min-content;border-radius: 0px;background-color: rgb(255,255,255);} 
.news_list .four .nr {width: 100%;margin: 7px 0% 8px;}
.news_list .four .nr .picurl img{height: 110px;width: 50%;float: left;}
.news_list .four .nr .picurl span {display:none;}
.news_list .four .nr .title {width: 50%;height: auto; margin-top: 0px; margin-bottom: 0px;float: right;}
.news_list .four .nr .title h5{font-size: 16px;line-height: 24px;color: #615f5f;margin-left: 10px;}
.news_list .four .nr .title span{color: #d6000f;font-size: 14px;text-align: left;margin-left: 10px;margin-top: 5px;}
.news_list .four .nr .content{display:none;}    
.news_list .four .nr .astyle {display:none;}    
.newscontent .jionzp .zptitle .name {font-size:12px;}    
.newscontent .jionzp .zptitle .sq {font-size:12px;}    
.newscontent .jionzp .zptitle {height: 40px;line-height: 40px;}    
.newscontent .jionzp {margin-bottom: 10px;}
.start_products {clear: both;height:auto;}
.start_products h1 {font-size: 20px;padding-top: 20px;margin-bottom: 20px;}
.start_products p {display: none;}
.start_products .goods{width: 40%;height: 183px;margin: 0px auto;background: -webkit-linear-gradient(top, #6699ff 0%, #33cccc 100%);border-radius: 0px;}
.start_products .goods img {width: 80%;height: auto;margin:20px auto 0 auto;}
.start_products .goods h5 {display: none;}
.start_products .goods .goodsp {display: none;}    
.start_products .goods .ackxq {width: 100%;font-size: 16px;color: #fff;float: right;margin: 10px auto 20px;line-height: 14px;}
.start_products span {font-size: 12px;color: #fff;}
.start_products .mmxcp{width:60%;float: right;background: url(../images/start_products_bg.jpg) no-repeat;}
.start_products .mmxcp .goods{width:100%;height:60px;background: none;background-color:transparent;border-bottom:1px solid #fff;}    
.start_products .mmxcp .goods img {width: 30%;height: auto;margin:0px auto 0 auto;float: right;}    
.start_products .mmxcp .goods  h5 {display:block !important;font-size: 18px;color: #4281a8;margin-top: 20px;margin-left: 15px;float: left;font-weight: 400;}
.underline span{color: #116797;line-height: 30px;}
.underline img{width:5px;margin-top:-3px !important;}    

.flex{display:flex;}
    
    
.ensure {height: auto;}
.ensure h1 {font-size: 20px;color: #116394;font-weight: 400;padding-top: 20px;margin-bottom: 10px;}
.social {height: auto;}
.social .left {width: 100%;height: auto;margin-bottom: 0px;float: left;background-color: #fff;}
.social .diy1 {width: 100%;}
.social .diy2 {width: 100%;margin-left:0%;}
.social .diy1 h1{font-size: 20px;color: #116394;font-weight: 400;padding-top: 20px;margin-bottom: 10px;text-align: center;}
.social .left .content {margin-top: 0px;}
.social .left img {width: 40%;height: 192px;float: left;padding-bottom: 0px;}
.social .left .list {width: 58%;float: left;padding-left: 1.9%; background-color: #f8f9fa;}
.social .left .list div {width: 98%;height: 42px;background-color: #f8f9fa;border-bottom: 1px solid #bebfc0;padding-top: 5px;padding-left: 5px;cursor: pointer;}
.social .left .list h5 {font-size: 12px;color: #105d8b;}
.social .left .list p {font-size: 12px;color: #404040;margin-top: 3px;}
.social .right {width: 100%;height: auto;margin-bottom: 0px;float: right;background-color: #eef0f1;}
.social .right h1{font-size: 20px;color: #116394;font-weight: 400;padding-top: 20px;margin-bottom: 10px;text-align: center;}
.social .right .stock {width: 40%;position: relative;padding-bottom: 40px;float: left;}
.social .right .stock h5 {font-size: 18px;color: #333;margin-top: 15px;margin-bottom: 10px;font-weight: 400;}
.social .right .stock span {font-size: 12px;color: #fff;background-color: #006699;padding: 0px 10px;}
.social .right .stock h2 {font-size: 25px;color: #006699;margin-top: 5px;margin-bottom: 5px;}
.social .right .stock img {position: absolute;top: 0;top: 75px;left: 75px;}
.social .right .stock p {font-size: 14px;color: #333;margin-bottom: 10px;}
.video .play {position: absolute;width: 10%;left: 45%;margin-top: 45px;top:auto;} 
footer {height: auto;}
footer .list{display:none;}
footer .right {float: none; margin-top: 0px; text-align: center;padding: 20px;}
footer .right span {font-size: 14px;color: #333;margin-bottom: 15px;}
footer .icp{background-color:#0946a0;}
footer .under, .under a{color: #fff;font-size: 12px;}
    
/*新闻中心*/
.newsbenner {width: 100%;height: 190px;padding-top: 69px;}
.newsbenner .title h1 {font-size: 26px;margin-top: 68px;text-shadow: #023e5d  2px 1px 2px;}    
.newsbenner .title span {font-size: 23px;font-weight: 400;text-shadow: #023e5d  2px 1px 3px;}
.newsbenner .title {color: #4d87e5;margin-left: 6%;position: absolute;}
.newslist .box_1200 div {font-size: 14px;line-height: 60px; display: flex; align-content: center;  justify-content: center; align-items: center; padding: 1.2em 0;        line-height: 1.2em;}
.newslist {height: auto;}
.aboutcontent .title {margin-top: 30px;margin-bottom: 5px;padding-left: 0%;}  
.aboutcontent .title h3 {font-weight: 600;line-height: 20px;font-size: 18px;}
.aboutcontent .newscontent {width: 100%;margin: 0 auto;}
.aboutcontent .newscontent .newsbox {padding-top: 10px;padding-bottom: 10px;height: auto;height: 80px;}
.aboutcontent .newscontent .newsbox img {width: 36%;height: 80px;}
.aboutcontent .newscontent .newsbox .right p {display:none;}
.aboutcontent .newscontent .newsbox .right h5 {font-size: 15px;color: #222;line-height: 20px;}
.aboutcontent .newscontent .newsbox .right span {font-size: 12px;color: #9a9a9a;line-height: 30px;}
.aboutcontent .newscontent .newsbox .right {width: 60%;float: right;height: auto;}
.page_list {width: 100%;margin: 20px auto 40px;padding-top:20px;}
.page a {margin: auto 5px;font-size: 16px;color: #4d87e5;border: 1px solid;padding: 0 5px;}  
/*新华概况*/
.aboutbenner {width: 100%;height: auto;padding-top: 69px;}
.aboutbenner .title h1 {font-size: 26px;margin-top: 69px;text-shadow: #006699 3px 1px 2px;}
.aboutbenner .title span {font-size: 23px;font-weight: 300;text-shadow: #006699 3px 1px 2px;letter-spacing: -2px;}
.aboutlist .box_1200 div {font-size: 16px;line-height: 60px;}
.aboutlist {height: 63px;}
.aboutcontent .qyjjcontent .left {width: 100%;float: none;}
.aboutcontent .qyjjcontent p {font-size: 16px!important;line-height: 1.8em!important;margin-bottom: 1em;margin-top: 1em;}
.aboutcontent .qyjjcontent .right {width: 100% !important;float: none;margin-right: 0%;margin: 20px auto;}
.qyjjcontent .mid img{margin: 0px auto !important;}
.aboutcontent .zzrycontent {width: 100%;margin-top:20px;}
.body-box {margin: 10px auto;}
.timer-shaft-box {width: 100%;padding: 10px 5%;box-sizing: border-box;}
.timer-scale {width: 91%;overflow: hidden;position: absolute;top: 0;left: 0;height: 80px;padding-left: 6%;font-size: 0;white-space: nowrap;}
.line-scale {display: inline-block;vertical-align: middle;width: 20px;height: 15.5px;margin: 0 0px;background: url(../images/icon_scale.png) no-repeat;background-size: cover;}
.time-circle {display: inline-block;vertical-align: middle;width: 21px;height: 19px;line-height: 60px;text-align: center;font-size: 14px;color: #fff;background: url(../images/icon_circle2.svg) no-repeat;transition: all .3s;cursor: pointer;}
.timer-left {position: absolute;top: 50%;left: 0px;z-index: 9;width: 10px;height: 16px;margin-top: -11.5px;background: url(../images/icon_left.png) no-repeat;background-size: 100%;cursor: pointer;}
.timer-right {position: absolute;top: 50%;right: 0px;z-index: 9;width: 10px;height: 16px;margin-top: -11.5px;background: url(../images/icon_right.png) no-repeat;background-size: 100%;cursor: pointer;}
.timer-scale-cont.hov .time-circle {width: 21px;height: 19px;line-height: 72px;font-size: 14px;background: url(../images/icon_circle.svg) no-repeat;}
.timer-scale-cont {display: inline-block;height: 100%;line-height: 72px;}
.timer-scale-cont.hov span {color: #116394;margin-left: -19px;position: absolute;top: -29px;}
.timer-shaft-content {margin-top: 0px;}
.timer-year span {font-size: 20px;}
.month-detail-box {padding-top: 15px;min-height: 65px;}
.month-detail-box .month-title {font-size: 18px;}
.month-title img {width: 20px;position: absolute;top: 13px;left: 40px;}
.incident-record img {position: absolute;margin: 7px 0 0 -20px;width: 15px;}
.incident-record {display: inline-block;padding-left: 24%;line-height: 1.5;font-size: 16px;color: #333;text-align: left;}

#xhgkt1 h3{margin-left:5%;}
#zzry .newscontent{width:80% !important; margin-top:20px !important;}
/*产品与服务*/
.cpbenner {width: 100%;height: auto;padding-top: 69px;}
.cpbenner .title h1 {font-size: 26px;margin-top: 69px;text-shadow: #006699 3px 1px 2px;}
.cpbenner .title span {font-size: 23px;font-weight: 400;text-shadow: #006699 3px 1px 2px;letter-spacing: -3px;}
.cp {height: 63px;}
.cp .box_1200 div {font-size: 12px;line-height: 60px;}
.ylbox .left {width: 13%;float: left;font-size: 14px;color: #333;padding-left: 20px;padding: 20px 0 20px 0px;text-align: left;}
.ylbox {width: 100%;clear: both;margin-top: 20px;}
.ylbox .left{width:20%;float:left;font-size:14px;color:#333;padding-left:20px;padding:15px 0 20px 0px;text-align:left;}
.ylbox .right{width:75%;float:right;text-align:left;margin:10px auto 0px;}
.ylbox .right a{font-size:14px;height:30px;padding:5px 10px;border-radius:5px;background-color:#f4f4f4;color:#4d87e5;line-height:34px;cursor:pointer;margin:0px 2px;word-break: keep-all; white-space: nowrap;}
.ylbox .mid{width:100%;}
.ylbox .mid a{font-size:12px;height:30px;padding:5px 10px;border-radius:5px;background-color:#f4f4f4;color:#4d87e5;line-height:34px;cursor:pointer;margin:0px 2px;word-break: keep-all; white-space: nowrap;}
#news7{margin-bottom: 20px;}
.cpcontent{width:90%;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:100;overflow:hidden;background-color:#fff;border-radius:10px;margin:0 auto;text-align:center;display:none;}
.cpcontent .title{width:96%;margin:15px auto;text-align:left;}
.cpcontent .title span{font-size:20px;color:#4d87e5;margin:0 10px;}
.cpcontent .title a{font-size:20px;color:#333;}
.cpcontent table td{padding:5px 2%;font-size:16px;color:#333;border:1px solid #4d87e5;border-top:none;line-height:20px;}
.close{position:absolute;top:0px;right:3%;cursor:pointer;font-size:30px;}
#newst h3{font-size:17px; clear:both;}
.cplist{width:100%;clear:both;height:auto;padding-top:20px;}
.cplist .goods{width:47.5%;height:260px;margin:5px 0.5%;background-color:#fff;border-radius:5px;float:left;transition:all 0.5s;cursor:pointer;border:2px solid #44a4e4;}
.cplist .goods h5{font-size:16px;color:#4281a8;margin-top:15px;margin-left:10px;text-align:left;}
.cplist .goods .goodsp{height:auto;margin-top:5px;}
.cplist .goods p{font-size:12px;color:#b0b0b0;margin-left:10px;text-align:left;}
.cplist .goods img{width:100%;height:170px;margin-top:10px;}
.pp{width:90%;}
.pp .title{width:96%;margin:15px auto;text-align:left;}
.pp .title span{font-size:20px;color:#4d87e5;margin:0 10px;}
.pp .title a{font-size:20px;}
.pp table td{padding:5px 1%;font-size:12px;color:#333;border:1px solid #4d87e5;border-top:none;line-height:20px;}
.pp table th{height:40px;background-color:#4d87e5;border-radius:10px 10px 0 0;border-left:1px solid #4d87e5;border-right:1px solid #4d87e5;font-size:18px;color:#fff;padding-left:3%;}
.hgcontent .jionzp{width:100%;height:auto;margin-bottom:5px;cursor:pointer;}
.hgcontent .jionzp .zptitle{width:94%;height:45px;background-color:#f5f5f5;font-size:12px;color:#333;margin:0 auto;padding:0 3%;}
.hgcontent .jionzp .zptitle .name span{color:#4d87e5;margin-right:10px;}
.hgcontent .jionzp .zptitle .name{float:left;padding-top:15px;line-height:35px;}
.hgcontent .jionzp .zptitle .name span{position:absolute;color:#4d87e5;margin-right:10px;margin-top:-15px;}
.hgcontent .jionzp .zptitle .sqq{float:right;cursor:pointer;line-height:50px;}
.aboutcontent .hgcontent{width:100%;margin-bottom:0px;}
.hg{width:90%;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:100;overflow:hidden;background-color:#fff;border-radius:10px;margin:0 auto;text-align:center;display:none;}
.hg .title{width:96%;margin:15px auto;text-align:left;}
.hg .title span{font-size:20px;color:#4d87e5;margin:0 10px;}
.hg .title a{font-size:20px;}
.hg table td{padding:10px 2%;font-size:13px;color:#333;border:1px solid #4d87e5;border-top:none;line-height:24px;}
.xsfw .xsfwbg{width:100%;height:190px;margin-bottom:30px;margin-top:20px;}
.xsfw .xsfwlist{width:30%;height:30px;margin:10px 1%;background-color:#fff;border-radius:5px;float:left;transition:all 0.5s;cursor:pointer;font-size:14px;color:#4281a8;text-align:center;border:2px solid #4d87e5;padding-top:10px;}
.xsfwcontent .title{margin-top:0px;margin-bottom:5px;/* padding-left:0%;*/ line-height:20px;/* padding-top:10px;*/ padding:10px 0px 5px 10px;}
.xsfwcontent .title span{font-size:20px;color:#4d87e5;}
.xsfwcontent{width:100%;background-color:#f4f4f4;border-radius:0px;margin:0 auto;text-align:center;clear:both;}
.xsfwcontent table th{height:40px;background-color:#4d87e5;border-left:1px solid #4d87e5;border-right:1px solid #4d87e5;font-size:18px;color:#fff;text-align:center;}
.xsfwcontent table td{padding:3px 1%;font-size:14px;color:#4d87e5;border:1px solid #4d87e5;border-top:none;line-height:24px;text-align:left;}
.xsfwcontent .gjmy{display:none;}
.xsfwcontent table{width:100%;margin:0 auto;text-align:left;border-radius:10px;border-collapse:separate;border-spacing:0;margin-bottom:80px;padding-bottom:30px;}
.xsfwcontent .cgwk td{padding:5px 1%;}
#news6 img{padding-bottom:20px;}
.aboutcontent .gjhz p {font-size: 16px;text-indent: 2em;text-align: justify;line-height: 1.8em;margin-bottom: 1em;margin-top: 1em;}
.aboutcontent .gjhz img {margin: 20px auto;}
/*绿色制造*/
.lszzlist {height: 63px;}
.lszzlist .box_1200 div {font-size: 16px;line-height: 60px;}
.znzz {width: 100%;position: fixed;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);z-index: 100;overflow: hidden;background-color: #fff;border-radius: 10px;margin: 0 auto;text-align: center;display: none;padding-bottom: 20px;}
.znzz h5 {margin: 20px 3% 10px;font-size: 16px;line-height: 25px;background: linear-gradient(to right, #63a3ff, #b6dcff);-webkit-background-clip: text;color: transparent;text-align: left;}
.znzz p {margin: 0px 3% 0px 3%;font-size: 12px;color: #333;line-height: 20px;text-indent: 2em;text-align: justify;}
/*加入新华*/
.joinbenner{width: 100%;height: auto;padding-top: 69px;}
.joinbenner img {width: 100%;height: auto;float: left;}
.joinbenner .title h1 {font-size: 26px;margin-top: 69px;text-shadow: #006699 3px 1px 2px;}
.joinbenner .title span {font-size: 23px;font-weight: 400;text-shadow: #006699 3px 1px 2px;letter-spacing: -3px;}
.cp {height: 63px;}
.cp .box_1200 div {width:25%;font-size: 12px;line-height: 30px;}
.cp .box_1200 div:nth-child(5){width:33.3%;}
.cp .box_1200 div:nth-child(6){width:33.3%;}
.cp .box_1200 div:nth-child(7){width:33.3%;}
.joincontent .title{font-size:28px;color:#333;margin-top:20px;margin-bottom:10px;padding-left:3%;}
.joincontent .newscontent{width:100%;margin:0 auto;text-align:center;margin-bottom:0px;}
.joincontent .rcln{width:100%;height:auto;}
.joincontent .rcln .left{width:100%;float:none;}
.joincontent .rcln .right{width:92%;height:100%;float:none;text-align:left;background-color:#f4f4f4;padding:20px 4%;}
.joincontent .rcln .right h5{font-size:18px;color:#4d87e5;line-height:35px;margin-top:0px;text-align:center;}
.joincontent .rcln .right p{font-size:14px;color:#333;line-height:1.8em;text-align:justify;}
.joincontent .title_white{color:#333;padding-left:0%;padding-top:30px;}
.joincontent .title_white h3{font-weight:400;line-height:20px;font-size:18px;color:#fff;}
.joincontent .schoolcontent .line{width:100%;height:2px;background-color:#fff;margin:10px auto;}
.joincontent .schoolcontent .line div{width:26%!important;height:2px!important;}
.joincontent .newscontent .schoollist{width:100%;height:auto;border-bottom:1px solid #898381;text-align:left;float:left;padding-top:10px;cursor:pointer;}
.circle{width:5px;height:5px;background-color:#4d87e5;border-radius:50%;display:inline-block;}
.joincontent .newscontent .schoollist a{font-size:16px;color:#fff;line-height:25px;padding-left:3%;}
.joincontent .newscontent .schoollist p{width:70%;font-size:14px;color:#fff;padding-left:6%;line-height:30px;float:left;}
.joincontent .newscontent .schoollist span{font-size:12px;color:#fff;float:right;margin-top:0px;}
.joincontent .newscontent .ljgd{width:35%;border:1px solid #fff;float:left;color:#fff;font-size:12px;line-height:35px;margin-top:30px;margin-left:0px;cursor:pointer;}
.joincontent .schoolcontent{width:100%;height:575px;margin:0 auto;margin-bottom:0px;background:url(../images/schooljoin.png) no-repeat;}
.joincontent .joinsocial .left{width:100%;float:left;}
.joincontent .joinsocial .right{width:50%;height:100%;float:right;background:url(../images/shjoin.png) no-repeat;display:none;}
.joincontent .joinsocial{width:100%;height:380px;background-color:#a4b0bc;margin-bottom:0px;}
.joincontent .joinsocial .line{width:90%;height:2px;background-color:#fff;margin:10px 0px 10px 5%;}
.joincontent .joinsocial .line div{width:26%!important;height:2px!important;}
.joincontent .joinsocial .news{width:90%;height:auto;margin-left:5%;border-bottom:1px solid #c8d0d7;padding-top:10px;clear:both;}
.joincontent .joinsocial .news a{font-size:16px;color:#fff;line-height:20px;padding-left:4%;}
.joincontent .joinsocial .news p{font-size:14px;color:#fff;padding-left:6%;line-height:35px;float:none;}
.joincontent .joinsocial .news span{font-size:12px;color:#fff;float:right;margin-right:0%;margin-top:-26px;}
.joincontent .joinsocial .ljgd{width:32%;border:1px solid #fff;float:left;color:#fff;font-size:12px;line-height:35px;margin-top:30px;margin-left:5%;cursor:pointer;text-align:center;}
.newscontent .zpcontent{width:94%;background-color:#f5f5f5;padding-top:10px;padding-bottom:20px;padding-left:3%;padding-right:3%;display:none;}
.newscontent .zpcontent p{font-size:14px;color:#333;text-align:justify;line-height:25px;}
/*投资者关系*/
.investorbenner{width:100%;height:auto;padding-top:69px;}
.investorbenner img{width:100%;height:auto;float:left;}
.joinbenner img{width:100%;height:auto;float:left;}
.investorbenner .title h1{font-size:26px;margin-top:69px;text-shadow:#328bab 3px 1px 2px;}
.investorbenner .title span{font-size:23px;font-weight:400;text-shadow:#328bab 3px 1px 2px;letter-spacing:-2px;}
.newscontent .gpleft{width:100%;float:left;}
.newscontent .gpright{width:100%;float:right;}
.newscontent .gpimg h5{font-size:16px;color:#333;font-weight:400;line-height:50px;}
.newscontent .stock{width:38%;position:relative;padding-bottom:20px;float:right;text-align:left;}
.newscontent .stock h5{font-size:16px;color:#333;font-weight:400;line-height:50px;}
.newscontent .stock span{font-size:12px;color:#fff;background-color:#006699;padding:0 10px;}
.newscontent .stock h2{font-size:20px;color:#006699;margin-top:1px;margin-bottom:1px;}
.newscontent .stock img{position:absolute;top:75px;left:60px;width:10px;}
.newscontent .gpimg img{width:100%;height:auto;}
.newscontent .stock p{font-size:12px;color:#333;margin-bottom:5px;}
.newscontent .stock a{font-size:12px;color:#666;}
.newscontent .gprz h5{font-size:18px;color:#333;font-weight:400;line-height:50px;}
/*企业文化*/
.joinbenner .title_red h1 {font-size:26px;margin-top:69px;text-shadow:#328bab 3px 1px 2px;}
.joinbenner .title_red span {font-size: 23px;letter-spacing:-3px;}
.joinbenner .title_red {color: #fff;margin-left: 17%;position: absolute;text-align: right;}
.joincontent .newscontent .box1{width:100%;height:auto;background:url(../images/jztx.png) no-repeat;background-size:100% auto;margin-bottom:10px;text-align:left;}
.joincontent .newscontent .box1 h5{font-size:18px;color:#fff;line-height:30px;margin-left:30%;padding-top:1%;}
.joincontent .box_1200 #news2 .content img{margin:0px auto 20px !important;width:60%!important;}
.joincontent .newscontent .content p{font-size:14px;color:#333;text-align:justify;text-indent:2em;line-height:25px;margin-bottom:20px;}
.joincontent .newscontent .shzr p{font-size:16px;color:#333;text-align:justify;text-indent:2em;line-height:25px;margin-bottom:20px;}
.joincontent .qywhcn{width:100%;height:auto;background:url(../images/qywhcnbg.png) no-repeat;background-size:auto;margin-bottom:20px;padding-bottom:20px;}
.joincontent .qywhcn h5{font-size:18px;line-height:20px;color:#fff;text-align:left;padding-top:20px;padding-bottom:10px;}
.joincontent .qywhcn .cn1{width:100%;height:150px;float:left;background:url(../images/cn1.png) no-repeat;background-size:100% 100%;margin-bottom:10px;}
.joincontent .qywhcn .cn2{width:100%;height:150px;float:left;background:url(../images/cn2.png) no-repeat;background-size:100% 100%;margin-bottom:10px;}
.joincontent .qywhcn .cn3{width:100%;height:150px;float:left;background:url(../images/cn3.png) no-repeat;background-size:100% 100%;margin-bottom:10px;}
.joincontent .qywhcn .cn4{width:100%;height:150px;float:left;background:url(../images/cn4.png) no-repeat;background-size:100% 100%;margin-bottom:10px;}
.joincontent .qywhcn .cn5{width:100%;height:180px;clear:both;background-color:snow;position:relative;}
.joincontent .qywhcn .cn1 div{margin:30% 0 0 20px !important;}
.joincontent .qywhcn .cn2 div{margin:29% 0 0 20px !important;}
.joincontent .qywhcn .cn3 div{margin:29% 0 0 57% !important;}
.joincontent .qywhcn .cn5 div{margin:29% 0 0 57% !important;}
.m_num{width: 50px;float: left;margin-right: 0%;margin-top: 5px;margin-left: 19%;position: absolute;left: 0;top: 0;}
.joincontent .qywhcn p{font-size:14px;line-height:20px;color:#4c7ac0;text-align:left;}
.joincontent .qywhcn .cn5 p{width:46%;margin-left:2%;float:left;color:#4c7ac0;margin-top:80px;}
.joincontent .newscontent .shzrnewslist{width:49%;height:210px;background-color:#f4f4f4;float:left;margin-left:1%;margin-bottom:10px;text-align:left;cursor:pointer;}
.joincontent .newscontent .shzrnewslist .shzrtitle{width:90%;height:50px;font-size:16px;color:#222;margin:15px auto;}
.joincontent .newscontent .shzrnewslist span{width:90%;font-size:12px;color:#6f6f6f;margin-left:5%;}
.joincontent .newscontent .shzrnewslist p{width:88%;height:110px;font-size:12px;color:#484747;margin-left:6%;}

.m_gjmy{display:block;}
.cgwk{display:none;}
.hgzjt{display:none;}
/*新闻内页*/
.contentbox_title {font-size: 18px;margin-bottom: 0px;margin-top: 20px;}
.contentbox_date {font-size: 14px;margin-top: 10px;padding-bottom: 0px;}
.contentbox_date span {font-size: 14px;float: left;width: 38%;margin-left: 12%;}
.bshare-custom {font-size: 12px!important;line-height: 16px !important;width: 50% !important;margin-right: 0% !important;margin-top: 0px!important;}
.contentbox_content {text-align: left;font-size: 14px;line-height: 1.5em;margin-bottom: 1em;padding-top: 30px;}
.contentbox_content iframe{width: 100%;height: auto;}
/*.contentbox_content p{text-indent: 0em!important;text-align: justify !important;font-size:16px;margin: 0.5em auto;}*/
.contentbox_content p{font-size: 16px!important;line-height: 1.8em!important;margin: 0.5em auto;text-align: left;text-indent: 0em;}
/*.contentbox_content p img{text-align:center;}*/
.aboutbenner img {width: 100%;height: 190px;float: left;}
.contentbox_content video{width:100%;margin-top:20px;}
.bshare-custom a{margin:0 2px!important;}
.bshare-custom{margin-left:0%;}
.contentbox {    margin-bottom: 30px;    padding: 0 3% 0px 3%;}
.bshare-custom img{margin:0 5px!important;}
.page_info{margin:20px auto;}
/*联系我们*/

.map {width: 100%;padding-top: 69px;}
.map iframe {border-width: 0px;width: 100%;height: 300px;}
.mapcontent .left {margin-top: 20px;margin-left: 0%;float: none;margin-bottom: 0px;float: left;}
.mapcontent .right {margin-top: 0px;margin-right: 0%; float: none;margin-bottom: 20px;width: 75%;}
.mapcontent p {font-size: 14px;color: #333;line-height: 30px;text-align: left;}
.mapcontent img {vertical-align: middle;margin: 0 5px;width: 15px;}
.mapcontent .left div{margin-top: 0px !important;}


/*youce*/
.top_right{display:none;}
}



@media  (max-width: 411px){
.mapcontent .right {width: 76%;}
}
@media  (max-width: 414px){
.mapcontent .right {width: 67%;}
}
@media  (max-width: 375px){
.mapcontent .right {width: 74%;}
}
@media  (max-width: 360px){
.mapcontent .right {width: 87%;}
}
